hit stores - German English Dictionary